blubber endlessly

Translations
pleurer sans arrêt